Al Rajhi Grand Mosque, Riyadh, Saudi Arabia.